#ifndef EGG_ROOTACTOR_H
#define EGG_ROOTACTOR_H

#include "Actor.h"

namespace egg{

    class RootActor : public Actor{
    public:
        RootActor(Scene* _scene);
        Scene* getScene();
        vec4 getWorldPosition();
        vec4 getParentPosition();
        const mat4& getLocal2WorldMatrix();
        const mat4& getLocal2ParentMatrix();
    protected:
        Scene* mScene;
        mat4 mLocal2WorldMatrix;
        mat4 mLocal2ParentMatrix;
    };

}

#endif